package com.pxst.fi.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 商户对账单汇出报表类
 * @author rj
 * @create 2023-09-22-9:31
 */
@Data
public class ShTrxExcelModel {

    /**
     * 订单号
     */
    @Excel(name = "Id")
    private String id;

    /**
     * 商户
     */
    @Excel(name = "Merchant")
    private String merchant;

    /**
     * 类别
     */
    @Excel(name = "Type")
    private String type;

    /**
     * 原因
     */
    @Excel(name = "Reason")
    private String reason;

    /**
     * 请求金额
     */
    @Excel(name = "Requested Amount")
    private BigDecimal requestedAmount;

    /**
     * 转出
     */
    @Excel(name = "Debit")
    private BigDecimal debit;

    /**
     * 转入
     */
    @Excel(name = "Credit")
    private BigDecimal credit;

    /**
     * 交易费
     */
    @Excel(name = "Fee")
    private BigDecimal fee;

    /**
     * 余额
     */
    @Excel(name = "Current Balance")
    private BigDecimal currentBalance;

    /**
     * 银行手续费
     */
    @Excel(name = "Bank Fee")
    private BigDecimal bankFee;

    /**
     * 银行费用承担
     */
    @Excel(name = "Bank Fee Bearer")
    private String bankFeeBearer;

    /**
     * 描述
     */
    @Excel(name = "Description")
    private String description;

    /**
     * 交易时间
     */
    @Excel(name = "Txn. Date")
    private String txnDate;
}
